package com.gadgets.busi.bm01.service;

import com.gadgets.busi.bm01.dto.TxtCopyQueryDTO;
import com.gadgets.busi.bm01.pojo.CopyTxtTask;
import com.gadgets.framework.common.dto.Pagination;
import com.gadgets.framework.common.exception.GadgetsServiceException;

import java.util.List;

/**
 * @author UncleXiu
 * @version V1.0.0
 * @data 2022-03-08
 */
public interface ITxtCopyQueryService {

    /**
     * 分页条件查询文件拷贝任务
     * @param queryDTO                      查询条件
     * @param pagination                    分页条件
     * @return                              查询结果
     * @throws GadgetsServiceException      异常信息
     */
    public List<CopyTxtTask> selectCopyTaskInfo(TxtCopyQueryDTO queryDTO, Pagination pagination) throws GadgetsServiceException;

}
